package com.iflytek.exam.vo;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.iflytek.common.core.domain.BaseEntity;

import java.util.List;

public class AnswersVo extends BaseEntity {

    //考试时长
    @JsonProperty("time")
    private Integer time;
    @JsonProperty("answers_single")
    private List<SingleAnswerVo> singleVo;
    @JsonProperty("answers_multiple")
    private List<MultipleAnswerVo> multipleVo;
    @JsonProperty("answers_judge")
    private List<JudgeAnswerVo> judgeVo;
    @JsonProperty("answers_shortAnswer")
    private List<ShortAnswerVo> shortAnswerVo;

    public List<SingleAnswerVo> getSingleVo() {
        return singleVo;
    }

    public void setSingleVo(List<SingleAnswerVo> singleVo) {
        this.singleVo = singleVo;
    }

    public List<MultipleAnswerVo> getMultipleVo() {
        return multipleVo;
    }

    public void setMultipleVo(List<MultipleAnswerVo> multipleVo) {
        this.multipleVo = multipleVo;
    }

    public List<JudgeAnswerVo> getJudgeVo() {
        return judgeVo;
    }

    public void setJudgeVo(List<JudgeAnswerVo> judgeVo) {
        this.judgeVo = judgeVo;
    }

    public List<ShortAnswerVo> getShortAnswerVo() {
        return shortAnswerVo;
    }

    public void setShortAnswerVo(List<ShortAnswerVo> shortAnswerVo) {
        this.shortAnswerVo = shortAnswerVo;
    }

    public Integer getTime() {
        return time;
    }

    public void setTime(Integer time) {
        this.time = time;
    }

    @Override
    public String toString() {
        return "AnswersVo{" +
                "time=" + time +
                ", singleVo=" + singleVo +
                ", multipleVo=" + multipleVo +
                ", judgeVo=" + judgeVo +
                ", shortAnswerVo=" + shortAnswerVo +
                '}';
    }
}
